make a difficult trip - Französisch Englisch Wörterbuch